// VBConversions Note: VB project level imports
using System.Data;
using DevExpress.XtraEditors.Controls;
using System.Diagnostics;
using System.Xml.Linq;
using DevExpress.XtraEditors.Repository;
using System.Collections.Generic;
using System.Data.SqlClient;
using Microsoft.VisualBasic;
using System.Configuration;
using System.Collections;
using DevExpress.XtraEditors;
using System.Data.Sql;
using Microsoft.SqlServer;
using System.Windows.Forms;
using System;
using DevExpress.XtraReports;
using Microsoft.SqlServer.Management.Smo;
using DevExpress;
using System.Linq;
using System.IO;
// End of VB project level imports


namespace SCIEF.SysBFW.CommonExt
{
	public class DataBaseTable
	{
		
		public DataBaseTable()
		{
		}
		
		public DataBaseTable(string aTableName)
		{
			this.TableName = aTableName;
			TableColumnsList = new List<DataBaseTableColumn>();
		}
		
		private string _tableName;
		public string TableName
		{
			get
			{
				string returnValue = default(string);
				returnValue = _tableName;
				return returnValue;
			}
			set
			{
				_tableName = value;
			}
		}
		
		private string _classNamespace;
		public string ClassNamespace
		{
			get
			{
				string returnValue = default(string);
				returnValue = _classNamespace;
				return returnValue;
			}
			set
			{
				_classNamespace = value;
			}
		}
		
		private List<DataBaseTableColumn> aTableColumnList;
		public List<DataBaseTableColumn> TableColumnsList
		{
			get
			{
				List<DataBaseTableColumn> returnValue = default(List<DataBaseTableColumn>);
				returnValue = aTableColumnList;
				return returnValue;
			}
			set
			{
				aTableColumnList = value;
			}
		}
		
	}
	
}
